home *** CD-ROM | disk | FTP | other *** search
/ Amiga Inside! / Amiga FD Inside (1995)(Ultramax).iso / berndspd / devtools / precognition / multiwindowwriter.doc < prev    next >
Text File  |  1994-01-05  |  1KB  |  38 lines

  1.                      Precognition Multiple Window Writer
  2.                        Alpha Release, August 19, 1993
  3.                                  Lee Willis
  4.    
  5. The Precognition "Builder" program generates code for a single window'ed
  6. application.  I've had a number of requests to do multiple windows.
  7. The "right" way to do this would be from within the Builder program, but
  8. that would require re-writing massive amounts of the Builder, and I'm not
  9. sufficiently motivated to do that.
  10.  
  11. So instead I've written "MultiWindowWriter", which will generate the source
  12. code for a multi-window application.
  13.  
  14. How It Works:
  15.  
  16. 1) Using the Builder program, design each window individually (Make sure 
  17.    you give each window a different variable name!), and save each
  18.    one to a file.  Do not generate code.
  19.  
  20. 2) Run MultiWindowWriter in the directory where you want the code generated.
  21.    Add the filenames of all the Precognition window files into the scrolling
  22.    list.  (Either type them, or use the "File Requestor..." button.)
  23.  
  24.    Click "Write the code...".
  25.  
  26.    MultiWindowWriter will generate a "main.c" file, and one ".c" and
  27.    one ".h" file for each window in the application.
  28.    
  29. NOTES:
  30.  
  31.    By default, closing any of the application's windows quits the program.
  32.    To get rid of this behavior, you need to remove the line
  33.    
  34.       Done = TRUE;
  35.    
  36.    In the window's "<WindowName>_Respond()" function.
  37.  
  38.